home *** CD-ROM | disk | FTP | other *** search
- *///////*///////*///////*///////*///////*///////*///////*///////
- .offset 0
- fpw_FLAG1: ds.b 1 *下記参照
- fpw_FLAG2: ds.b 1 *未使用
- fpw_SCRN: ds.b 1 *画面モ-ド(よくわからないけど、default=8)
- fpw_PICT: ds.b 1 *色数モード(02:32768色 03:65536色)
- fpw_X: ds.w 1 *表示位置X(default=0:)
- fpw_Y: ds.w 1 *表示位置Y(default=0:)
- fpw_H: ds.w 1 *横サイズ
- fpw_V: ds.w 1 *縦サイズ
- fpw_rsv: ds.l 1 *リザーブ
- fpw_size:
- .text
-
- fpf_XY = 0 *on = 表示座標指定アリ
- fpf_SQ = 1 *on = 正方形モード
- fpf_RS = 2 *on = 15kHz off = 31kHz
- fpf_SCR = 3 *on = 画面モ-ド指定アリ(よくわからない)
- fpf_MK = 4 *on = 縦横2倍拡大
- fpf_MY = 5 *on = 縦2倍拡大
- fpf_MHY = 6 *on = 縦方向補正拡大(512/424倍)
- fpf_RSV7 = 7 *リザーブ
-
- *///////*///////*///////*///////*///////*///////*///////*///////
- FP_LOAD .macro FilePtr,x,y *FilePtr = E.A.
- move.l y,-(sp)
- move.l x,-(sp)
- pea FilePtr
- bsr _Fpic_load
- lea 12(sp),sp
- .endm
-
- FP_KEEP .macro FilePtr *FilePtr = E.A.
- pea FilePtr
- bsr _Fpic_keep
- addq.w #4,sp
- .endm
-
- FP_DISP .macro WorkPtr,x,y
- move.l y,-(sp)
- move.l x,-(sp)
- move.l WorkPtr,-(sp)
- bsr _Fpic_disp
- lea 12(sp),sp
- .endm
-
- FP_FREE .macro WorkPtr
- move.l WorkPtr,-(sp)
- bsr _Fpic_free
- addq.w #4,sp
- .endm
-
- FP_SETB .macro BufPtr
- move.l BufPtr,-(sp)
- bsr _Fpic_set_buf
- addq.w #4,sp
- .endm